package com.ccp.dev.form.dao;

import com.ccp.dev.core.basic.base.IBaseMapper;
import com.ccp.dev.form.model.SubTableRights;
import com.ccp.dev.workflow.bpminterface.IActDefMapper;

import java.util.Map;
/**
 * <pre>
 * 对象功能:子表权限 Dao类
 * 开发人员:wwz
 * 创建时间:2013-01-16 10:04:39
 * </pre>
 */
public interface SubTableRightsDao extends IBaseMapper<SubTableRights,String>, IActDefMapper {

    /**
     * 根据流程ID和节点ID获取子表权限配置
     * @param params 参数集合
     * @return 子表权限
     */
    SubTableRights getByProcDefIdAndNodeId(Map params);

    /**
     * 根据流程ID和节点ID和父流程ID获取子表权限配置
     * @param params 参数集合
     * @return 子表权限
     */
    SubTableRights getByProcDefIdAndNodeIdAndParent(Map params);
}
